package com.uzai.console.service.pyq;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.uzai.console.dto.pyq.hdkgoods.PyqHdkGoodsJobBatchSendDao;
import com.uzai.console.dto.pyq.hdkgoods.PyqHdkGoodsJobSendDao;
import com.uzai.console.dto.pyq.hdkgoods.PyqHdkGoodsQuery;
import com.uzai.console.vo.pyq.hdkgoods.PyqHdkGoodsVo;
import org.springframework.web.bind.annotation.RequestBody;

/**
 * 朋友圈好单库商品
 * @author liuqi
 * @date 2021年08月13日 11:33
 */
public interface PyqHdkGoodsService {

    /**
     * 查询朋友圈好单库商品列表
     * @author liuqi
     * @date 2021/8/13 11:38
     * @param query
     * @return null
     */
    Page<PyqHdkGoodsVo> findPyqHdkGoodsList(PyqHdkGoodsQuery query);

    /**
     * 批量好单库商品发送朋友任务
     * @author liuqi
     * @date 2021/8/13 11:38
     * @return null
     */
    void batchSendPyqJpb(PyqHdkGoodsJobBatchSendDao pyqHdkGoodsJobBatchSendDao);

    /**
     * 单个好单库商品发送朋友圈任务
     * @author liuqi
     * @date 2021/8/13 11:38
     * @return null
     */
    void sendPyqJpb(@RequestBody PyqHdkGoodsJobSendDao pyqHdkGoodsJobSendDao);

}
